Volume 24, Issue 6, June 2023, Pages 158-218
Doaa S. Ismail
Volume 21, Issue 15, December 2020, Pages 322-355
Doaa Saeed Mahmoud Ismail